home *** CD-ROM | disk | FTP | other *** search
/ Magnum One / Magnum One (Mid-American Digital) (Disc Manufacturing).iso / d7 / ker301ex.arc / MSVIBM.PIF < prev    next >
Text File  |  1990-07-19  |  6KB  |  103 lines

  1. COMMENTS ON RUNNING KERMIT 3.0 FOR THE IBM PC UNDER MICROSOFT WINDOWS
  2.  
  3. Kermit 3.00 will successfully run in a window with Microsoft Windows and
  4. will accept cut and pasted information.     Scripts and phone dialing instructions
  5. are cases of cut and paste replacing the keyboard.  Use the PIFEDIT program to
  6. construct a .PIF file for Kermit, following the guidelines below.
  7.  
  8. Program name:        KERMIT.EXE or whatever is the name of the Kermit file.
  9. Program title:        MS-DOS Kermit 3.0
  10. Program parameters:    Leave blank since this becomes a command line
  11. Initial directory:    Directory, if any, to CD to when starting Kermit
  12. Memory Requirements:    175 KB Required, xxx KB Desired (see below)
  13. Directly Modifies:    Clear all boxes (pretend Kermit is very good)
  14. Program Switch:        Check the Text box
  15. Screen Exchange:    Check the Graphics/Text box
  16. Close Window on exit:    Check the box
  17.  
  18. Comments.  Although Kermit does direct writes to the screen it does so in a
  19. "TopView aware" manner.     One may check or leave empty the COM1 or COM2 boxes
  20. even though Kermit does directly modify the serial port.  Kermit will block
  21. (XOFF) if left running as an icon, but it will run smoothly while sharing the
  22. screen with other tasks.  Communications throughput is limited by Windows'
  23. character drawing speed.  Graphics are done as if you had a monochrome
  24. adapter.  Screen dumps ( ^] F or Control End) will be of Kermit's underlying
  25. full screen.  In summary, tell Windows that Kermit is exceptionally well
  26. behaved.
  27.  
  28. If you check the modifies memory box or some of the other boxes (or if you
  29. don't have a KERMIT.PIF file at all), then Kermit will take over the whole
  30. screen and Windows will become inactive, and Windows features will no longer
  31. work.  But Kermit will run much faster, and graphics will work normally.
  32.  
  33. If Windows complains that it does not have enough memory to run Kermit,
  34. then you can reduce Kermit's memory requirements by allocating less memory for
  35. rollback screens.  Kermit's default number of rollback screens is 10, and each
  36. rollback screen takes about 8K of memory (more or less depending on the type
  37. of display adapter you have).  With the default 10 rollback screens, Kermit
  38. needs about 175K of memory.  You can reduce this to about 100K by getting rid
  39. of some or all of your rollback screens; if you put a line like SET
  40. KERMIT=ROLLBACK 5 in your AUTOEXEC.BAT file, this tells Kermit how many
  41. screens to get memory for.  If you specify 0, this will reduce Kermit's memory
  42. requirements by about 80K.
  43.  
  44. Note: problems have been reported running Kermit under Windows/286 when memory
  45. is tight.  There have been allegations that Windows fails to observe proper
  46. etiquette, and destroys portions of memory that Kermit has dynamically
  47. allocated from DOS, for example for macro definitions.
  48.  
  49. ------------------------------
  50.  
  51. Date: Thu, 13 Apr 1989 23:00:26 EDT
  52. From: "Joe R. Doupnik" <jrd@watsun.cc.columbia.edu>
  53. Subject: MS Kermit and MS Windows
  54.  
  55. I just ran MS Kermit 2.32/A and the prerelease of Kermit 3.0 under Windows
  56. 2.03 and the 386 rendition of 2.03, both with no problems. I made Kermit a
  57. client talking to a remote server and launched a large file GET. Then I
  58. brought up various Windows programs such as Clock, PIFedit, Write, etc and
  59. played about. The transfer proceeded as smoothly as Windows permits (I could
  60. watch the Server's screen). Baud rate was 9600 and the throughput under
  61. regular 2.03 was around 7000 and under 386 about 2800 (more games being done
  62. and the Windows scheduler is different, 8800 with sliding windows and less
  63. mucking about).
  64.  
  65. The PIF files had these boxes checked:
  66.  
  67. Regular Windows 2.03: Memory req'd 150KB, desired 150KB
  68.         Program switch  Text
  69.         Screen switch    Text
  70.         Close window on exit
  71.         (No COM boxes checked, pretend v. good behavior)
  72.  
  73. Windows/386:    Memory req'd 150KB, desired 150KB
  74.         Screen mode Full Screen   Background  (also ok as just Backgnd)
  75.         Close window on exit
  76.  
  77.  
  78. I pushed poor Kermit into the background, plopped other windows on it, resized
  79. its window, and generally behaved obnoxously. The only time Kermit stopped was
  80. when it was forced to become an icon under regular Windows; that is normal for
  81. regular Windows. I checked the Full Screen box in 386 mode to see what happens:
  82. nothing untoward at all. Windows is a little awkward in that situation because
  83. the user has to type ALT-ESCape to regain attention of the master control
  84. program and hence invoke other tasks. Kermit ran ok even when it did not have
  85. the "input focus" (ownership of keyboard and cursor) or was invisible.
  86.  
  87. If a second program grabs the serial port then naturally Kermit will halt.
  88. Interpreted BASIC and older MS Compiled BASIC programs do such grabbing, and
  89. forget to return interrupts. Some "integrated" systems programs also have
  90. communications options which might grab the serial port. If the user has a bus
  91. mouse then all bets are off because of the well known major problems related to
  92. their high interrupt rates. If the second program has mouse support and that
  93. code attempts to find a serial mouse by probing the serial ports then the baud
  94. rate could be upset.
  95.  
  96. If people have problems running MS-Kermit under Windows, find out what
  97. "second" programs they were running, the kind of MS Windows, kind of mouse
  98. (serial, bus, mfr).  And of course watch out for Terminate-and-Stay-Resident
  99. programs that might be interfering with Kermit's interrupts, and for the old
  100. Basic programs that let the serial port interrupt point to never-never land.
  101.  
  102. End of File MSVIBM.PIF
  103.